
mov ecx, 5
call _double
call _cube
call _inc
mov eax, 4
int 0x80
mov eax, 1
mov ebx, 0
int 0x80



_double:
add ecx, ecx
ret 

_cube:
push eax
mov eax, ecx
add ecx, eax
add ecx, eax
pop eax
ret

_inc:
add ecx, 1
ret
